Task: Create Test Specifications (DT)
Relationships
RolesPrimary: Additional: Assisting:
Outputs
Main Description
The creation of test cases takes place per unit or integration step based on the allocated test techniques, in which it is also possible that no technique is prescribed for a particular unit. If no technique is prescribed, the developer has the responsibility during the development simultaneously to design and execute the test cases, documenting in accordance with the agreements in the strategy and with the selected quality.

For the situation in which a test harness (automated unit and unit integration tests) is employed, the requirements from within the test strategy are largely specified in the technical design, insofar as they are higher than the basic quality, so that the developer cannot forget this during the coding of the tests.

Not prescribing a technique does not mean that the testing may be skipped; the basic quality should always be achieved. It is possible that during this activity shortcomings and/or anomalies will be found in the development basis. It is of course important to establish these as soon as possible, in order that they may be rectifi ed or clarified as quickly as possible. The registration and reporting of these defects should take place by means of the procedures generally set out in the development process. In respect of the execution phase, this activity takes up fewer hours than with system and acceptance tests, because the test cases are only written out if the development basis is not directly suitable as a basis for testing, unless explicit requirements are established in the strategy.